Combining Penalty Function with Modified Chicken Swarm Optimization for Constrained Optimization

نویسندگان

  • Y. L. Chen
  • P. L. He
  • Y. H. Zhang
چکیده

In many mechanical designs, such as airborne electro-optical platform, optical lenses, mechanical containers, speed reducer, and so on, lightweight design has always been our goal. Under various constraints, obtaining the minimum of some parameter is the optimization problem we often encounter in the engineering works. Chicken Swarm Optimization (CSO), a new bioinspired algorithm, is namely applied to deal with these kinds of problems. This paper firstly describes the origin and the basic model of the CSO and shows the result of applying the CSO to the algorithm test functions and a fair statistical comparison of the CSO with Bat Algorithm (BA) and modified Bat Algorithm based on Differential Evolution (DEBA) on the same test functions. Then, the CSO algorithm is modified. After that, the modified CSO is used to do the test on the previous test functions in order to be compared with the basic CSO, BA and DEBA. Finally, the modified CSO is combined with a dynamic penalty function to solve nonlinear constrained optimization problems and compared with other algorithms. From the results of all the tests, we can see that the CSO outperforms many other algorithms or their modified ones in terms of both optimization accuracy and stability. However, the modified CSO gets better performances than the CSO. As well, the modified CSO combined with penalty function is better than the CSO and many other optimization algorithms for constrained optimization problems. Introduction CSO algorithm (Meng, X.B. et al. 2014) was proposed on the Sixth International Conference on Swarm Intelligence in 2014. Through the observation of the individual and the entire flock of chickens, the researchers found that chicken has mature cognitive ability, communication skill and learning ability, and in the flock there exists an almost strict hierarchical order, similar to our teams. Flock activity exhibits complex and efficient swarm intelligence, which can be associated with the objective problem to be optimized. For example, in the optimization design for inner frame of airborne electro-optical platform, in order to improve the dynamic performance of airborne electrooptical platform and reduce the adverse effect of vibration environment on image quality, there needs to minimize the combined compliance index with the constraint that the fundamental frequency is below a certain value (Wang, P. et al. 2014). Through ideally modeling the flock structure, identity of chicken, chickens’ relationships and foraging law, researchers got this new bio-inspired algorithm. Mimicking flock activity pattern and foraging law, the CSO gathers the whole wisdom of the flock. The CSO, owning the characteristics of simplicity and good scalability, is a naturally adaptive multiple swarm algorithm. Like many swarm intelligence algorithms, the CSO is a kind of stochastic optimization algorithm, using an iterative approach to solve the objective problem. Thus it just needs low mathematical analyticity and doesn’t require that the target function is derivable. It can handle not only continuous problems but also discrete problems. Besides, its parameter configuration is simple. International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015) © 2015. The authors Published by Atlantis Press 1899 Mathematical Model The mathematical model of the CSO can be understood in the following way: firstly, confirm the flock structure, namely the number of the roosters, the hens, the chicks and the mother hens; secondly, set fixed identities for all of the chickens; thirdly, establish the mathematical model by chickens’ identities and their foraging laws; and fourthly, set a certain interval to update the relationship of chickens regularly. Flock Structure Suppose there are N chickens in total in the flock. The proportion of roosters and hens is rp and hp, respectively. In hens, the proportion of mother hens is mp. Assume RN, HN, CN and MN indicate the number of the roosters, the hens, the chicks and the mother hens, respectively. Then the relationship among them can be expressed as follows.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Particle Swarm Optimization for Hydraulic Analysis of Water Distribution Systems

The analysis of flow in water-distribution networks with several pumps by the Content Model may be turned into a non-convex optimization uncertain problem with multiple solutions. Newton-based methods such as GGA are not able to capture a global optimum in these situations. On the other hand, evolutionary methods designed to use the population of individuals may find a global solution even for ...

متن کامل

Unified Particle Swarm Optimization for Solving Constrained Engineering Optimization Problems

We investigate the performance of the recently proposed Unified Particle Swarm Optimization method on constrained engineering optimization problems. For this purpose, a penalty function approach is employed and the algorithm is modified to preserve feasibility of the encountered solutions. The algorithm is illustrated on four well–known engineering problems with promising results. Comparisons w...

متن کامل

Swarm Evolutionary Programming for Under-Frequency Load Shedding

In this paper, Swarm Evolutionary Programming (SEP) method incorporating modified System Frequency Response (SFR) model is proposed to solve the optimal Under-frequency Load Shedding (UFLS) scheme design problem. The objective function of this problem is to minimize transient frequency and steady-state frequency deviation from nominal and total quantum of load shedding. The constrained optimiza...

متن کامل

Opposition-Based Barebones Particle Swarm for Constrained Nonlinear Optimization Problems

This paper presents a modified barebones particle swarm optimization OBPSO to solve constrained nonlinear optimization problems. The proposed approach OBPSO combines barebones particle swarm optimization BPSO and opposition-based learning OBL to improve the quality of solutions. A novel boundary search strategy is used to approach the boundary between the feasible and infeasible search region. ...

متن کامل

A Modified Discreet Particle Swarm Optimization for a Multi-level Emergency Supplies Distribution Network

Currently, the research of emergency supplies distribution and decision models mostly focus on deterministic models and exact algorithm. A few of studies have been done on the multi-level distribution network and matheuristic algorithm. In this paper, random processes theory is adopted to establish emergency supplies distribution and decision model for multi-level network. By analyzing the char...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015